package com.hy.mapper;

import com.hy.model.InternalGazetteer;
import com.hy.model.InternalGazetteerExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InternalGazetteerMapper {
    int countByExample(InternalGazetteerExample example);

    int deleteByExample(InternalGazetteerExample example);

    int deleteByPrimaryKey(String id);

    int insert(InternalGazetteer record);

    int insertSelective(InternalGazetteer record);

    List<InternalGazetteer> selectByExample(InternalGazetteerExample example);

    InternalGazetteer selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") InternalGazetteer record, @Param("example") InternalGazetteerExample example);

    int updateByExample(@Param("record") InternalGazetteer record, @Param("example") InternalGazetteerExample example);

    int updateByPrimaryKeySelective(InternalGazetteer record);

    int updateByPrimaryKey(InternalGazetteer record);
}